Centrally located near the Malecon this high-rise hotel has easy free internet, a charming lobby, an art deco...
Calle 21, 609 Havana, Cuba 10400, La Habana
Opened in 1930, this historic Spanish eclectic-style hotel towers over the Vedado neighborhood and has breathtaking...
Calle 21 y O, Vedado, Plaza de la Revolución Havana, La Habana